slightly better - Espagnol Anglais Dictionnaire